<?php

class Salles {
	private $idSalle;
	private $numSalle;

	
	//les methodes:
	public function id() { //un getter
		return $this->idSalle;
	}
	
	public function nom() { //un getter
		return $this->numSalle;
	}


	
	//Un constructeur
	public function __construct ($numSalle) {
		$this->idSalle = null;
		$this->numSalle = $numSalle;

	}
	
	public function create(){
		$numSalle = $this->nomSalle;
		$req = "SELECT * FROM Salle WHERE numSalle='$numSalle'";
		$res = mysql_query($req) or die ("erreur insertion : Salle->create1");
		
		if (mysql_num_rows($res) == 0){ //la Salle n'existe pas
			$numSalle = $this->numSalle;
			$req = "INSERT INTO Salle(numSalle) VALUES ('$numSalle')";
			$res = mysql_query($req) or die ("erreur insertion :  Salle->create2");
		}
		else
			return 'Ce nom est déjà utilisé';
	}
	


	public function delete($idSalle){
		$req = mysql_query("DELETE FROM Salle WHERE 
			idSalle = '$idSalle'");
		mysql_query($req);
	}

			
	}
	
	public static function getSalleById($idSalle) { //une fonction statique
		$req = "SELECT * FROM Departement WHERE idDep='$idSalle'";
		$res = mysql_query($req) or die ("Salle-getSalletById ");
		
		if (mysql_num_rows($res) == 0) //le produit n'existe pas
			return null;
			
		$tuple = mysql_fetch_array($res);
		$util = new Salle($tuple['nomSalle']);
		$Salle->idSalle = $idSalle;
	}
}

?>
